package app.servive.klimatur;


import java.util.Date;
import java.util.List;


public class GetInformationItem {
	private int distance;
	private int distanceFoot;
	private int distanceCar;
	private int distanceBicycle;
	private double price;
	private String durationTime;
	private Date departureTime;
	private LatLng departurePlace;
	private String departureName;
	private Date arrivalDateTime;
	private LatLng arrivalPlace;
	private String arrivalName;
	private TransportationType transporatonType;
	private TransportationTypeName transportationTypeName;
	private List<GetInformationItem> proposalItems;

	public GetInformationItem() {
	}

	public int getDistance() {
		return distance;
	}

	public GetInformationItem(int distance, int distanceFoot, int distanceCar,
			int distanceBicycle, double price, String durationTime,
			Date departureTime, LatLng departurePlace, String departureName,
			Date arrivalDateTime, LatLng arrivalPlace, String arrivalName,
			TransportationType transporatonType,
			TransportationTypeName transportationTypeName,
			List<GetInformationItem> proposalItems) {
		super();
		this.distance = distance;
		this.distanceFoot = distanceFoot;
		this.distanceCar = distanceCar;
		this.distanceBicycle = distanceBicycle;
		this.price = price;
		this.durationTime = durationTime;
		this.departureTime = departureTime;
		this.departurePlace = departurePlace;
		this.departureName = departureName;
		this.arrivalDateTime = arrivalDateTime;
		this.arrivalPlace = arrivalPlace;
		this.arrivalName = arrivalName;
		this.transporatonType = transporatonType;
		this.transportationTypeName = transportationTypeName;
		this.proposalItems = proposalItems;
	}

	public void setDistance(int distance) {
		this.distance = distance;
	}

	public int getDistanceFoot() {
		return distanceFoot;
	}

	public void setDistanceFoot(int distanceFoot) {
		this.distanceFoot = distanceFoot;
	}

	public int getDistanceCar() {
		return distanceCar;
	}

	public void setDistanceCar(int distanceCar) {
		this.distanceCar = distanceCar;
	}

	public int getDistanceBicycle() {
		return distanceBicycle;
	}

	public double getPrice() {
		return price;
	}

	public void setPrice(double price) {
		this.price = price;
	}

	public String getDurationTime() {
		return durationTime;
	}

	public void setDurationTime(String durationTime) {
		this.durationTime = durationTime;
	}

	public Date getDepartureTime() {
		return departureTime;
	}

	public void setDepartureTime(Date departureTime) {
		this.departureTime = departureTime;
	}

	public LatLng getDeparturePlace() {
		return departurePlace;
	}

	public void setDeparturePlace(LatLng latLng) {
		this.departurePlace = latLng;
	}

	public String getDepartureName() {
		return departureName;
	}

	public void setDepartureName(String departureName) {
		this.departureName = departureName;
	}

	public Date getArrivalDateTime() {
		return arrivalDateTime;
	}

	public void setArrivalDateTime(Date arrivalDateTime) {
		this.arrivalDateTime = arrivalDateTime;
	}

	public LatLng getArrivalPlace() {
		return arrivalPlace;
	}

	public void setArrivalPlace(LatLng arrivalPlace) {
		this.arrivalPlace = arrivalPlace;
	}

	public String getArrivalName() {
		return arrivalName;
	}

	public void setArrivalName(String arrivalName) {
		this.arrivalName = arrivalName;
	}

	public TransportationType getTransporatonType() {
		return transporatonType;
	}

	public void setTransporatonType(TransportationType transporatonType) {
		this.transporatonType = transporatonType;
	}

	public TransportationTypeName getTransportationTypeName() {
		return transportationTypeName;
	}

	public void setTransportationTypeName(
			TransportationTypeName transportationTypeName) {
		this.transportationTypeName = transportationTypeName;
	}

	public void setProposalItems(List<GetInformationItem> proposalItems) {
		this.proposalItems = proposalItems;
	}

	public void setDistanceBicycle(int distanceBicycle) {
		this.distanceBicycle = distanceBicycle;
	}

	public List<GetInformationItem> getProposalItems() {
		return proposalItems;
	}

}